triangular scarfs - Turkish English Dictionary